i throw myself at your mercy - Turkish English Dictionary